﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using ESPL.CodeGenerator.Common.ProjectBuilders;
using ESPL.CodeGenerator.Common.Structs;

namespace ESPL.CodeGenerator.Common
{
    public interface ICodeGeneratorFactory
    {
        ICodeBuilder CreateProjectBuilder(ApplicationConfiguration config);
        IProjectBuilderRequest CreateRequest();
    }
}
